עזרה בSQL

סתם מישהו 5

משתמש צעיר
שלום,
אני באמצע פרויקט קטן בSQL ונתקעתי בהכנסת FK שכשמריצים עושה שגיאה ואני לא מצליחה ככ להבין למה
אשמח אם משהו יוכל לעזור לי
תודה מראש!
1617831417386.png
 
נערך לאחרונה ב:

סתם מישהו 5

משתמש צעיר
create table peoples
(
tz bigint not null,
name varchar (20) not null
,familt varchar (20) not null
,country_id int not null
,city varchar (20) not null
,street varchar (20) not null
,house_number varchar (20) not null
, phone_number varchar(9) not null
,Cell_phone varchar(10) null
,year_born int not null)

alter table peoples
add constraint PK_people primary key (tz)

alter table peoples
add constraint fk_country_people foreign key (country_id) references countries(country_id)‏
--------לבדוק איך עושים מפתח זר-------

-----ארצות----
create table countries
(country_id int identity not null
,country_name varchar(30) not null
,constraint pk_countries primary key (country_id))

insert into countries(country_name)
values ('ישראל'),('צרפת'),('מקסיקו'),('ניו יורק'),('קנדה'),('אוסטרליה'),('וינה'),('בלגיה')
--select * from countries

תודה רבה!
 

חגי פאהן

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עימוד ספרים
עיצוב גרפי
קשור לאותיות גדולות וקטנות?
בד"כ לא אמור לשנות ב-sql.
הקומפיילר מפנה לתו בלתי נראה, אולי בטעות הוקלד תו שלא רואים כמו ניקוד? אפשר לעבור עם החצים ולבדוק אם יש.
 

דמי

משתמש פעיל
בד"כ לא אמור לשנות ב-sql.
הקומפיילר מפנה לתו בלתי נראה, אולי בטעות הוקלד תו שלא רואים כמו ניקוד? אפשר לעבור עם החצים ולבדוק אם יש.
הוא צודק 100%,
בSQL אין הבדל בין אות גדולה לקטנה, לא בפקודות ואפילו לא בvalue עצמו

הבעיה היא כמו שכתב - תו בלתי נראה:
שימי לב, הstring העליון מועתק מהקוד, שלך מצורף אליו תו מיותר, התחתון כתבתי לבד
1617865784490.png



נקודה נוספת שבטח גילית לבד - את לא יכולה להריץ את הקוד לפי סדר הפעולות שכתבת, את צריכה קודם ליצור את טבלת הcountries, ורק אחכ תוכלי להריץ את הפקודה של הFK
 
נערך לאחרונה ב:

המספרים של פרוג:

337,452

משתמשים נכנסו לפרוג בחודש האחרון

503

משתמשים מבקרים ברגע זה באתר

4,986

הודעות נכתבו בממוצע ליום בחודש האחרון

לוח נדל"ן | למכירה והשכרה

לוח מודעות | קניה מכירה

לוח דרושים

למעלה