में नेस्टेड टेबल मेरे पास 2 टेबल हैं। उपयोगकर्ता की टाइमलाइन से सभी व्यक्तिगत जानकारी और TWEETTABLE सभी ट्वीट्स साथ साथ उपयोगकर्ता तालिका चहचहाना एपीआईmysql
उपयोगकर्ता तालिका
id|twitter_user_name|firstname|lastname|email
-----------------------------------------------
1 | @johnsmith |john |smith |[email protected]
tweettable के माध्यम से लिया गया
name|scr_name|tweets |created_at_ |followers_count
----------------------------------------------------------
CNN |CNN |*tweet text*| 14nov 12:32| 38713286
क्या मैं वास्तव में वास्तव में चाहते हैं:
id| twitter_details |
-----|------------------------------------------------------- |
|name |scr_name|tweets |created_at_ |followers_count|
| ----|--------|------------|------------|--------------
1 | CNN|CNN |*tweet text*| 14nov 12:32| 38713286 |
----|------------------------------------------------------
2 | BBC|BBC |*tweet text*| 14Nov 16:43| 38713254 |
----|-----|--------|------------|------------|---------------|------
3
जो कॉलम के अंदर एक तालिका है। कॉलम 1 प्रयोक्ता आईडी और उसके इसी चहचहाना समय के सभी के साथ स्तंभ दो details.I शायद ऐसा करके देववाणी में ऐसा कर सकते हैं करना होगा:
CREATE TYPE tweet_typ AS OBJECT
(
name VARCHAR2(20),
scr_name VARCHAR2(25),
tweets text,
created_at timestamp;
followers count VARCHAR2(25)
)
MEMBER PROCEDURE display_details (SELF IN OUT
twitter_typ)
);
और एक नेस्टेड तालिका के रूप में twitter_details स्तंभ के अंदर इस का उपयोग
CREATE TABLE TWEETTABLE
(id INT,
twitter_details tweet_typ
);
और फिर
INSERT INTO TWEETTABLE
VALUES (1,twitter_typ (--extracted values goes here--));
डालने लेकिन MySQL नेस्टेड tables.So की अनुमति नहीं है कि कैसे मैं एक वस्तु के रूप tweettable परिभाषित कर सकते हैं और col अंदर यह एक नेस्टेड तालिका बनाने mysql में umn twitter_details?