Is it possible to update a primary key value? If not, what
is the error code given? If yes, can more than 1 primary
key column be updated at a time?
Answers were Sorted based on User's Feedback
Answer / guest
Primary key value can be updated as well provided the value
you update it with identifies it uniquely.
| Is This Answer Correct ? | 28 Yes | 4 No |
Answer / keshireddy
further, multiple primary keys can be updated at time. Only
condition is that value should be unquie. else sql code -803
| Is This Answer Correct ? | 18 Yes | 0 No |
Answer / guest
Ans 3 is correct. If the key already present, while
updating it will show the sql code as = -803.
| Is This Answer Correct ? | 12 Yes | 1 No |
Answer / guest
also remember, you cannot update a primary key when it has
matching foreign key values.
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / haribabu
yes, it is possible, move 'value' to ws-eno. Here ws-eno is
primary-key.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / deepak
First u will need to drop the index and then make the
required changes to PK and later again create the
index,Make sure u have all the conditing to for PK fine.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / priya
If a primary key column cannot be updated, what is the
error code given when an attempt is made to update it
through a SQL query in a COBOL program?
| Is This Answer Correct ? | 3 Yes | 5 No |
Plan has the optimized access path in it. But is that optimized access path is attained or known
i have cobol+ db2 program but it contains n number of subprograms for this how many dbrm members i need to mention in bind process
Mention a credible reason why select* is never given preference in an sql program that has been embedded.
How to define the a field which accepts value till 99999.99 in db2
What is a DB2 bind?
What os does db2 run on?
What is the reason behind not using select * in embedded sql programs?
What is meant by isolation level?
select * from orders where odate between '2010-01-01'and '2010-03-31' How do u fetch this into cursor?
Can we insert update delete in view?
Name the lockable units in DB2?
How can you display the current date & current time ?